content creator
International FootballAnfield, 114 Balloons and the Gap Between a Verdict and the TableIn the match I watched from London, the most memorable moment did not come fr...
International FootballTresoldi's hat-trick through Bergomi's eyes: three goals, three levels of difficultyThere is a habit I have kept through years in this job: after every big match...
International FootballQuiñones heads the Mexican National Team in 2026; Vázquez and Reyes complete the evaluation podiumI still remember that frame. In the IMAGO 7 photograph, Julián Quiñones and...
International FootballFootball data mislabelling: how a file with no players slipped into the tactical analysis deskThree in the morning, and the tactical desk queue takes on another file. The...
International FootballJunya Ito deployed at right-back for the first time: Moriyasu's depth test at Kirin Cup 2026A 33-year-old came on from the substitutes' bench, but stood where he had nev...
ChessChess After Singapore: The Crown and the No.1 Ranking Now Belong to Two Different PeopleGame 14, move 55. Ding Liren pushed his rook to f2. No analysis engine keeps...
Table TennisThe Butterfly Table Engraved with London 2026 and the Bedrock Layer of English Table TennisOn the official channel of Table Tennis England, among the lines announcing...
BasketballJack Kayil Out for Weeks: A Five-Year Deal, Pick 39, and the Data GapOf everything ALBA Berlin released about Jack Kayil this week, the most telli...
International FootballData Wins in the Boardroom, but the Final 20 Minutes Remains Every Model's Blind SpotMunich, the night of May 19, 2026. For 120 minutes of the Champions League...
EsportsEmpty Arenas Don't Kill Esports: An Analysis from the Data Failure of a Billion-Dollar IndustryData doesn't lie, but it needs someone who knows how to listen. When I receiv...
GolfScheffler and the Lesson of Patience: When the Summit Isn't Reached Through Perfect ShotsThe stadium is empty, but the applause still echoes in my mind. That was the...
Athletics2:29:07, Nearly $700,000 and a Resignation Letter: Decoding Zhang Shuihua's Load CurveOn 18 October 2026, in Xi'an, Zhang Shuihua crossed the line in 2:29:07. The...
International FootballWhen Nine Dimensions of Analysis Have Not a Single Fact: Lessons from an Empty ReportIn the transfer analysis trade, I have seen every kind of failure: bad source...
Domestic FootballInside the VFF Power Race: The Finance Vice Chairman Seat Is the Real BattlegroundIn 21 years of following Vietnamese football from the stands and the meeting...
EsportsWomen's Esports 2026: Game Changers, MWI, and the Crossroads Built Into Their FormatsIt was a November night in Busan in 2026, and I was rewatching the final matc...
Table TennisFour Reverse Sweeps in One Day in Antibes: What the Best-of-Seven Format Reveals About Europe's U19 CohortThe Bulgarian player Yoan Velichkov entered the fourth game of his match...
International FootballBournemouth lead every match, win none: the paradox of the European weekBournemouth have led in all four of their Premier League matches this season....
VolleyballThe 42-Metre Gap: Vietnamese Football and a System Transition Without a MapMinute 78, My Dinh Stadium. A sideways pass 42 metres from the home goal. The...
EsportsAsh of the Match: When Esports Must Learn to Say 'Not Enough Information'On the night of June 30, 2026, in a small newsroom in Chengdu, I fixed my eye...
EsportsKorean Esports and the Data Race: When a Billion-Dollar Industry Still Analyzes on BeliefIn an analysis room in Gangnam, Seoul, the screen shows only a blank line. An...
